home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / games / squad146.zip / UTILITY.DOC < prev    next >
Text File  |  1996-04-11  |  5KB  |  98 lines

  1. There are two utility program packed with Cop Squad in all versions from
  2. v 1.43 on. The two utilities are COPUTILS.EXE (which has been distributed
  3. since version 1.30) and COPMAINT.EXE (distributed from version 1.43 on).
  4.  
  5. This text file is a short explanantion of what these utilities are used for
  6. and how to run them.
  7.  
  8. COPUTILS.EXE
  9. ---------------
  10. This utility is the main utility for Cop Squad and will accomplish many
  11. different tasks. The tasks are listed below...
  12.  
  13. 1)  FILL OUT/CREATE A REGISTRATION FORM ready for mailing/faxing to Phoenix
  14.     Data Systems, Inc. for registration purposes.
  15.  
  16. 2)  PLAYER EDITOR for Level 2 (Deluxe) registrants. Most data fields in a
  17.     player's record can be changed in cases of error, corruption, etc. The
  18.     player can also be deleted or "twitted" via this editor. A "twitted"
  19.     player's record will never be overwritten by any new players and therefore
  20.     they will remain out of the game PERMANENTLY under their original BBS log
  21.     on name.
  22.  
  23. 3)  RESET PLAYER DATA FILE. This task will enable you to delete the player.dat
  24.     file without having to drop to DOS to accomplish the task.
  25.  
  26. 4)  KEY FILE CREATION MODULE. This task will create a SQUAD.KEY file once you
  27.     have registered Cop Squad. It will properly place all the key code info
  28.     you receive into the proper format in the text based key.
  29.  
  30. 5)  GAME SETUP module. This task will properly setup your configuration file(s)
  31.     based on your answers to several simple questions. The setup module needs
  32.     to be run separately for EACH NODE you wish to create a .CFG file for in a
  33.     multi-node BBS setup.
  34.  
  35. 6)  SPONSOR INFORMATION. This task allows you to create a text file which will
  36.     place the name of any person/organization who helps you register Cop Squad
  37.     in the opening credits of the game. This type of information helps to
  38.     encourage other BBS users to assist their sysop in registering door games
  39.     they like to see/play.
  40.  
  41. 7)  BAD GUYS RENAMING MODULE. This task allows the sysop to rename the hard
  42.     coded "bad guys"/suspects names in the game. The sysop will not be able to
  43.     change their attributes (i.e., strength, weapons, protection, etc.) but
  44.     he/she can assign "meaningful" names to the bad guys more in line with
  45.     their locale or users.
  46.  
  47. 8)  ALLOW ALIASES MODULE. This task allows the sysop to determine whether or
  48.     not players will be allowed to use aliases when playing Cop Squad on the
  49.     BBS. This is accomplished by the creation of a semaphore flag which is
  50.     created or deleted based on the sysop's answer to the question posed in
  51.     this module.
  52.  
  53. COPUTILS.EXE does not require any command lline parameters to run. Simply type
  54. COPUTILS.EXE on the command line. Registered users will have their name read
  55. out of the key file and shareware users will see the shareware screen.
  56.  
  57. Registered users will be able to use the modules associated with their level of
  58. registration (i.e., Player editor, deleting player.dat file, etc.). Shareware
  59. users will not have access to any of the registered user modules in COPUTILS.
  60.  
  61.  
  62. COPMAINT.EXE
  63. -------------
  64.  
  65. ** * * * * * * * * *   IMPORTANT NOTE   * * * * * * * * * * * * **
  66.  
  67. COPMAINT.EXE will NOT WORK with any Cop Squad version prior to version 1.35!
  68. The reason for this is because of the player.dat file's record structures. In
  69. order to be able to use COPMAINT.EXE you MUST upgrade to at least version
  70. 1.35. If you are upgrading from a version prior to 1.35 you must read the
  71. information in the UPGRADE.TXT file regarding converting the player.dat 
  72. database to v.1.35 standards.
  73.  
  74. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  75.  
  76. I wrote this maintenance program which basically does the same thing as 
  77. running SQUAD.EXE (i.e., create maint.dat, delete users if requested, run the
  78. payroll module on Fridays, etc.). In the past if someone didn't play the
  79. game on a Friday, NO ONE got paid that week. I tried to stay away from a
  80. separate "maintenance" program but at this time find it necessary to do so.
  81.  
  82. Simply place the COPMAINT.EXE command line in your nightly maintenance event. 
  83. The program requires a parameter which is the name of the .cfg file you use 
  84. to play the game. Therefore it will look something like this example :
  85.  
  86.                      COPMAINT.EXE SQUAD.CFG
  87.  
  88. Note that if you are running multi-line and have several .cfg files, you need 
  89. only to specify one of them (i.e., SQUAD1.CFG) on the command line.
  90.  
  91. This maintenance option (COPMAINT.EXE) was requested by sysops mostly so that 
  92. the payroll module would be run whether or not someone played the game on a 
  93. Friday. If you do not run COPMAINT.EXE, the internal maintenance option in 
  94. the SQUAD.EXE program will take over as it has in the past.
  95.  
  96.  
  97.  
  98.